home *** CD-ROM | disk | FTP | other *** search
/ Champak 138 / Volume 138 Aug 19 2011 - Damaged.iso / Games / shore_siege.swf / scripts / DefineSprite_456 / frame_1 / PlaceObject2_409_321 / CLIPACTIONRECORD onClipEvent(enterFrame).as < prev    next >
Text File  |  2011-08-19  |  671b  |  29 lines

  1. onClipEvent(enterFrame){
  2.    if(_visible == true)
  3.    {
  4.       if(active == true)
  5.       {
  6.          _parent.mouseState = 4;
  7.          _parent.changeStateFlag = 0;
  8.          xOld = _X;
  9.          yOld = _Y;
  10.          _X = _X + (_root._xmouse - 20 - _X) / 1.2;
  11.          _Y = _Y + (_root._ymouse + 20 - _Y) / 1.2;
  12.          var angleTemp = _parent.angle(_X,_Y,xOld,yOld);
  13.          if(angleTemp < 90 && angleTemp > 0)
  14.          {
  15.             killActive = true;
  16.          }
  17.          else
  18.          {
  19.             killActive = false;
  20.          }
  21.       }
  22.       else
  23.       {
  24.          _X = _X + (xPos - _X) / 1.5;
  25.          _Y = _Y + (yPos - _Y) / 1.5;
  26.       }
  27.    }
  28. }
  29.